@charset "utf-8";
/******************************************************

 概况：新闻样式表入口文件
 
 ******************************************************/

/* 全局 */
@import 'main.css';

/* 公共 */
@import 'public.css';

/* 头部 */
@import 'header.css';

/* 底部 */
@import 'footer.css';

.newsbanner{background:url(../images/news/news-banner.jpg) no-repeat center; margin-bottom:102px; position:relative;}
.newsbanner a{ height:390px; display:block;}
/**分类按钮**/
.news-list{ position:absolute; top:460px; left:50%; margin-left:-361px;}
.news-list ul{ overflow:hidden;}
.news-list ul li{ width:138px; height:157px; display:block; float:left; margin:0 20px;}
.news-list ul li a{ display:block;width:138px; height:157px;}
.news-list ul li.list01{ background:url(../images/news/newsA-01.png) no-repeat;}
.news-list ul li.list02{ background:url(../images/news/newsA-02.png) no-repeat;}
.news-list ul li.list03{ background:url(../images/news/newsA-03.png) no-repeat;}
.news-list ul li.list04{ background:url(../images/news/newsA-04.png) no-repeat;}
.news-list ul li.list01 a:hover{ background:url(../images/news/newsA-01.png) no-repeat bottom;}
.news-list ul li.list02 a:hover{ background:url(../images/news/newsA-02.png) no-repeat bottom;}
.news-list ul li.list03 a:hover{ background:url(../images/news/newsA-03.png) no-repeat bottom;}
.news-list ul li.list04 a:hover{ background:url(../images/news/newsA-04.png) no-repeat bottom;}
.news-list ul li.list01 a.active{ background:url(../images/news/newsA-01.png) no-repeat bottom;}
.news-list ul li.list02 a.active{ background:url(../images/news/newsA-02.png) no-repeat bottom;}
.news-list ul li.list03 a.active{ background:url(../images/news/newsA-03.png) no-repeat bottom;}
.news-list ul li.list04 a.active{ background:url(../images/news/newsA-04.png) no-repeat bottom;}
/*******分类列表内容*******/
.warp{ width:1220px; margin:0 auto; padding:0 10px;}
.warp ul{ overflow:hidden;}
.warp ul li{ float:left;width:366px; height:76px; background-color:white; padding:15px 10px; margin:10px;}
.warp ul li .left{ float:left; width:118px; height:78px; background-color:#f9f9f9; text-align:center; border:solid 1px #cccccc;}
.warp ul li .right{margin-left:12px; float:left; width:225px;}
.warp ul li .left img{ width:118px; height:78px; margin:0 auto;}
.warp ul li .left h2{ font-size:30px; line-height:50px;}
.warp ul li .right h3{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:5px;}
.warp ul li .right h3 a{font-size:15px;}
.warp ul li .right h3 a:hover{ color:#148ad2;}
.warp ul li .right p{color:#666566; font-size:13px; height:20px;overflow:hidden; text-overflow:ellipsis;}
.warp ul li .right h6{ color:#999999; font-weight:normal; font-size:12px;}


.news-details{ width:1200px; margin:0 auto; margin-top:5px;}
/******左边菜单********/
.news-details aside{ float:left; margin-right:23px; width:240px;}
.news-details aside .box_a ul{}
.news-details aside .box_a ul li{ width:238px; height:46px; background:white; border:1px solid #e5e5e5; line-height:46px; border-radius:5px; margin-bottom:10px;}
.news-details aside .box_a ul li span{ float:left; margin:7px 20px 0 20px; width:33px; height:33px;}
.news-details aside .box_a ul li a{ font-size:16px;}
.news-details aside .box_a ul li.now{ color:#148ad2;background:#148ad2; border:1px solid #148ad2;}
.news-details aside .box_a ul li.now a{ color:#fff;}
.news-details aside .box_a ul li:hover{background:#148ad2; border:1px solid #148ad2;}
.news-details aside .box_a ul li:hover a{ color:#fff;}
.news-details aside .box_a ul li span.pic1{ background:url(../images/news/news-icon01.png) no-repeat;}
.news-details aside .box_a ul li span.pic2{ background:url(../images/news/news-icon02.png) no-repeat;}
.news-details aside .box_a ul li span.pic3{ background:url(../images/news/news-icon03.png) no-repeat;}
.news-details aside .box_a ul li:hover span.pic1{ background:url(../images/news/news-icon05.png)  no-repeat;}
.news-details aside .box_a ul li:hover span.pic2{ background:url(../images/news/news-icon06.png)  no-repeat;}
.news-details aside .box_a ul li:hover span.pic3{ background:url(../images/news/news-icon07.png)  no-repeat;}
.news-details aside .box_a ul li.now span.pic1{ background:url(../images/news/news-icon05.png)  no-repeat;}
.news-details aside .box_a ul li.now span.pic2{ background:url(../images/news/news-icon06.png)  no-repeat;}
.news-details aside .box_a ul li.now span.pic3{ background:url(../images/news/news-icon07.png)  no-repeat;}
/******文章********/
.news-details article{ background:#FFF; width:867px; padding:40px 40px 30px 30px; float:right; border-radius:5px; min-height:600px;}
.news-details article header{ text-align:center;}
.news-details article h2{ font-size:20px; color:#666566; margin-bottom:10px;}
.news-details article ul{ display:inline-block; overflow:hidden; margin:0 auto;}
.news-details article ul li{ float:left; margin-right:20px; color:#666;}
.news-details article hr{ width:88%; border-top:none; margin-top:15px;}
.news-details article .wenzhan{ margin:30px 0 50px 0;}
.news-details article .wenzhan p{ line-height:24px; color:#333;}
/******返回列表*******/
.news-details article .retun{ overflow:hidden;}
.news-details article .retun input[type=button]{ width:114px; height:38px; background:#eb3900; border:none; outline:none; color:#fff; font-size:16px; float:left;}
.news-details article .retun input[type=button]:hover{ cursor:pointer;}
.news-details article .retun p{ margin:9px 0 0 20px; float:left;}
.news-details article .retun p a{ color:#666;}
.news-details article .retun p a:hover{ text-decoration:underline;}

.box_c{ margin-bottom:20px;}
.box_c ul{}
.box_c ul li{ margin-bottom:10px;}
.box_c ul li img{ width:100%; cursor:pointer;}


.box_d{ margin-bottom:20px; background:#fff;}
.box_d .top{ height:45px; line-height:45px; font-size:18px; padding-left:15px;}
.box_d .bottom{ padding:10px 15px;}
.box_d .bottom ul li{ overflow:hidden; margin-bottom:10px; padding-bottom:10px;}
.box_d .bottom ul li.t1{ background:url(../images/linelist/s_22.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t2{ background:url(../images/linelist/s_25.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t3{ background:url(../images/linelist/s_27.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t4{ background:url(../images/linelist/s_29.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t5{ background:url(../images/linelist/s_31.png) left 4px no-repeat; padding-left:25px;}